logo

English

이곳의 프로그래밍관련 정보와 소스는 마음대로 활용하셔도 좋습니다. 다만 쓰시기 전에 통보 정도는 해주시는 것이 예의 일것 같습니다. 질문이나 오류 수정은 siseong@gmail.com 으로 주세요. 감사합니다.

Wi-Fi display (miracast) FFMpeg MpegTs Supported

by digipine posted Nov 02, 2017
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

I'm developing wifi display feature on linux device using Ffmpeg.
And I found something to contribute to this open source to develop wifi display
feature.

1. Mpeg TS
There are some instructions on wifi display specification about TS as below.
   - PID for PMT : 0x0100
   - PID for PCR : 0x1000   
   - Elementary PID 
     - Video : 0x1011
     - Audio : starting from 0x1100
   - PMT/PAT repeatition : the WFD Source shall transmit PAT/PMT repeatedly
with a maximum time interval of 100 msec between repetition.
   - LPCM support
   - Descriptions and etc.

2. miracast src/sink plugins.
This is doing like rtspsink based on wifi display spec.
I know there is no rtspsink, that's why i contribute new plugin.
These plugins have to handle rtsp msgs based on wifi display and send/receive
rtp data.
I think these plugins are running with rtpbin like udpsink.

 

 
TAG •

List of Articles
No. Subject Author Date Views
95 [iOS] Bluetooth로 App을 백그라운드 모드로 실행는 방법 lizard2019 2020.02.11 6298
94 [Linux, OSX] pfctl - Packet FIlter Control 사용법 digipine 2017.11.02 6283
93 공짜 무료 C/C++ 컴파일러들 file digipine 2017.10.28 6103
92 Xcode 없이 맥에 '명령어 라인 도구(Command Line Tools)'를 설치하는 방법 엉뚱도마뱀 2018.12.26 5978
91 [ubuntu, 우분투] sendmail 설치 digipine 2017.11.02 5899
90 How to Build FFMpeg for LAVFilters file lizard2019 2019.06.05 5633
89 OpenAL 사용법 정리 1 digipine 2017.11.01 5499
88 Windows Visual Studio 2022 OpenSSL Build 방법 1 digipine 2024.05.02 5413
87 WIN CE, GPS - NMEA protocol - GPS Virtual Driver digipine 2017.10.28 5400
86 C/C++ struct 패딩(padding) 원리 이해 lizard2019 2019.03.04 5234
85 AWS EC2 Ubuntu 용 Docker 설치 스크립트 digipine 2021.09.01 5199
84 CMM / CMMI 란 무엇인가? digipine 2017.10.28 4731
83 Ubuntu Server OS 한국어 모드로 설치 후 서버 콘솔에서 한글 깨짐 해결 방법 digipine 2017.10.31 4603
82 Git Http Backend Upload Size 설정 - Http 500 Error 해결 digipine 2017.11.02 4464
81 초고속망 통신사 DNS 서버 주소 모음 - DNS 설정 digipine 2017.11.03 4398
80 How to FFMpeg Windows Build with msys 1.0 and MinGW_64 file lizard2019 2019.06.05 4369
79 LibVLC 미디어 재생기 프로그래밍 방법 C++, QT 엉뚱도마뱀 2018.04.20 4161
78 Docker에서 Phabricator 최신버전 설치 및 버전 확인 방법 file lizard2019 2021.04.15 4131
77 Phabricator Ubuntu Installation Guide digipine 2022.01.26 3887
76 MAC Screen Sharing을 위한 VNC 접속을 위한 Port 변경 방법 digipine 2022.09.05 3770
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6