[問題] RTSP 封包加密問題

看板AndroidDev作者 (中肯寶寶)時間9年前 (2016/10/15 11:52), 編輯推噓1(1021)
留言22則, 1人參與, 最新討論串1/1
不曉得大家有無處理過RTSP封包加密問題 在現有的播放軟體下(不客製化) 是否有標準的協定可應用? 小弟目前是把srtp套用在live555上 但VLC無法撥放 網路上也找不到應用 SIP的倒是不少 想說究竟是方向錯誤?(就是其實要用其他加密方式) 還是其實VLC或其他軟體有支援 ? 不小的有無先知知道? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.77.34.39 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1476503539.A.A67.html

10/21 12:33, , 1F
好久沒碰 streaming 的東西了. 記憶有誤或是沒 follow 到領
10/21 12:33, 1F

10/21 12:33, , 2F
域進展的部分別鞭太大力
10/21 12:33, 2F

10/21 12:33, , 3F
古時候 media streaming 大致上分為幾個基礎要件, 首先 med
10/21 12:33, 3F

10/21 12:33, , 4F
ia 提供方需要有一個方法描述該 media session (譬如 sdp).
10/21 12:33, 4F

10/21 12:33, , 5F
描述內容包括該 media session 含那些 media streamn (譬
10/21 12:33, 5F

10/21 12:33, , 6F
如 audio and video), stream 的規格 (譬如所使用的 codec)
10/21 12:33, 6F

10/21 12:33, , 7F
, 以及那些 stream 需要以何種方法介接 (譬如某 http(s)/fi
10/21 12:33, 7F

10/21 12:33, , 8F
le 的 uri, 或是 (s)rtp/rtcp 的參數)
10/21 12:33, 8F

10/21 12:34, , 9F
最後還需要使用一種雙方都理解的協定, 聯絡對方, 可以確認
10/21 12:34, 9F

10/21 12:34, , 10F
對方來路, 了解對方的目的, 但可能是最重要的部分是, 用來
10/21 12:34, 10F

10/21 12:34, , 11F
把前面提到的 media session 描述交到對方手上, 對方才知道
10/21 12:34, 11F

10/21 12:34, , 12F
如何與你建立 media session, 得到並使用你這邊提供的 medi
10/21 12:34, 12F

10/21 12:34, , 13F
a. 這部分為 control/signalling protocol, 常見的有 sip,
10/21 12:34, 13F

10/21 12:34, , 14F
http, rtsp 等. 其中差異恕不詳述
10/21 12:34, 14F

10/21 12:35, , 15F
沒記錯的話, live555 支援以上所提到的所有協定/方法. 除了
10/21 12:35, 15F

10/21 12:35, , 16F
sip, 其他的 vlc 應該也都吃
10/21 12:35, 16F

10/21 12:35, , 17F
好了, 希望以上 streaming 101 可以幫助你把問題說清楚. 因
10/21 12:35, 17F

10/21 12:35, , 18F
為我真的聽不懂 QQ
10/21 12:35, 18F

10/21 12:35, , 19F
話說不知道 live555 這老骨頭還活著啊 XDDD
10/21 12:35, 19F

10/21 12:43, , 20F
針對標題回一下. RTSP 似乎不走封包的. 印象中它要嘛跑在
10/21 12:43, 20F

10/21 12:43, , 21F
http(s) 裡面, 不然就是直接跑在 tcp/ssl/tls 之上. 總之不
10/21 12:43, 21F

10/21 12:43, , 22F
是以封包為單位在跑的
10/21 12:43, 22F
文章代碼(AID): #1O0QVpfd (AndroidDev)