ss

분류없음 2008.09.12 21:42
1. trasecode 해서 스트리밍 하는 방법 예제
    - 아래 방법은 rtp unicast로 스트리밍 하는 방법이고 아이피 주소는 스트리밍을 받을 host의 ip 주소를
    적어 주면 된다.

 vlc ./some.avi :sout='#transcode{vcodec=mp4v,vb=16,scale=1}:duplicate{dst=std{access=rtp,mux=ts,dst=128.134.65.196:1234}}'

2. 스트리밍 중에도 pause 등의 명령어가 가능하도록 하는 옵션
-I rc 혹은  --extraintf rc

vlc -I rc ./some.avi :sout='#transcode{vcodec=mp4v,vb=4,scale=1}:duplicate{dst=std{access=rtp,mux=ts,dst=128.134.65.196:1234}}'

3. transcode test
    -fps=1.50 부분.
    테스트 결과 fps가 2 이상이 되면 정상적으로 출력이 되며 2 이하로 주었을 때는 영상이 끊기는 느낌을 받는다. vb는 4480000을 주니 매우 깨끗하게 출력이  돼었다. 또한 test 결과 scale값(화면크기)의 변경이 영상의 끊김에 가장 큰 영향을 주었다.

 vlc -I rc ./some.avi :sout='#transcode{fps=1.50,vcodec=mp4v,vb=4480000,vbr=8,scale=1}:duplicate{dst=std{access=rtp,mux=ts,dst=128.134.65.196:1234}}'

어디서 퍼옴http://sec.tistory.com/search/vlc
신고
Posted by remos


티스토리 툴바