![[casdrop.py]: python의 미디어 파일을 데스크탑 폴더에서 Chromecast로 전송](/tutorial-cover/post/[casdrop py]: python의 미디어 파일을 데스크탑 폴더에서 Chromecast로 전송.png)
[casdrop.py]: python의 미디어 파일을 데스크탑 폴더에서 Chromecast로 전송
2022-10-19 last update
5 minutes reading productivity linux 100daysofcode pythonREPO_LINK.GIT
시작하기 전에 필요한 것:
A. TV
(CASDROP_TV_NAME)
와 스피커(CASDROP_SPKR_NAME)
이름을 알고 있습니다.B. 컴퓨터가 파이썬
~> 3.9.7
을 실행 중입니다(필수는 아니지만 적어도 파이썬 3이 필요함).C. 이 프로그램을 실행하기 위해 모든 종속성을 설치합니다.
pip install requirements.txt
일단 완료되면...
1 단계. 유닉스/리눅스 기반 컴퓨터에서 새 터미널을 엽니다.
NOTE: make sure you're running in a BASH environment
2 단계. 자신의 값으로 열기
params.sh
및 편집<>
3단계. 터미널에서 다음 명령을 실행합니다.
한 번만 실행하십시오!
`bash params.sh #you may need to run this command with elevated privileges`
4단계. 다음을 수행합니다.
1. Start a simple HTTP server:
`python -m SimpleHTTPServer`
2. Start the casting service:
`python3 casdrop.py`
3. Drop a file in your watch `CASDROP_WATCH_FOLDER` folder
**At this point, depending on which file (.mp4 || .mp3) you uploaded it should start streaming on the device.**
참조:
CASDROP_WATCH_FOLDER
=> 장치로 전송하기 위해 파일을 드롭한 폴더 CASDROP_SERVER_URL
=> IP
a.k.a SimpleHTTPServer
(http://<ip_address>)
주소CASDROP_SPKR_NAME
및 CASDROP_TV_NAME=> 표시되는 기기 이름(일반적으로 YouTube 또는 Spotify 모바일 앱의 전송 메뉴에 표시됨) 여기 내 샘플 param.sh 파일이 있습니다.

기능 / 제안 / TODO:
현재 문제 없이 캐스팅할
.mp3
또는 .mp4
를 삭제할 수 있습니다. 그러나 더 많은 기능을 추가할 계획입니다.도로...
자세한 내용을 설명하는 비디오를 만들고 싶다면 댓글로 알려주십시오.